Big Huge Thesaurus

Salix amygdalina

noun